/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package mireille.learning.devoir1;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;

/**
 *
 * @author Luca
 */
public class TestOrdinamento {
    
    public static void main (String args[]){
        CompteCourant c1 = new CompteCourant("Luca1", "via ciao");
        CompteCourant c2 = new CompteCourant("Luca2", "via ciao");
        CompteCourant c3 = new CompteCourant("Luca3", "via ciao");
        CompteCourant c4 = new CompteCourant("Luca4", "via ciao");
        CompteCourant c5 = new CompteCourant("Luca5", "via ciao");
        
//        List<CompteCourant> list = new ArrayList<>();
//        
//        list.add(c5);
//        list.add(c3);
//        list.add(c2);
//        list.add(c1);
//        list.add(c4);
//        
//        for(CompteCourant c : list){
//            System.out.println("Conto numero: "+c.getNumero());
//        }
//        
//        System.out.println("ORDINO");
//        
//        Collections.sort(list);
//        
//        for(CompteCourant c : list){
//            System.out.println("Conto numero: "+c.getNumero());
//        }
        
        
        AgenceBancaire ab = new AgenceBancaire();
        ab.ajouterCompte(c5);
        ab.ajouterCompte(c3);
        ab.ajouterCompte(c1);
        ab.ajouterCompte(c2);
        ab.ajouterCompte(c4);
        ab.afficherNumeroComptes();
        ab.sort();
        System.out.println("S O R T ");
        ab.afficherNumeroComptes();
        
    }
    
    
    
    
    
}
